CTArcade : Learning Computational Thinking While Training AI Through Game Play

نویسندگان

  • Tak Yeon Lee
  • Matthew Louis Mauriello
  • Awalin Sopan
چکیده

In this paper we describe a web application framework for developing games that teach users about computational thinking and the preliminary research that led to its creation. CTArcade was developed to be the foundation for a library of several challenging games that engage the users’ innate computational thinking (CT) skills. These skills are employed when the users are asked to teach an artificial intelligence (AI) agent the rules and strategies of the game, Tic Tac Toe. In addition to providing a training module, users can direct their AIs to play individual matches against other AIs and participate in a regular server-wide tournament. These additional activities are designed to provide the users with motivation to improve their characters , which are anticipated to drive the improvement of fundamental skills. A brief pilot test was conducted using volunteers from the University of Maryland. The participants helped to assess the usability of CTArcade’s current implementation as an educational tool.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CTArcade: Computational thinking with games in school age children

We believe that children as young as ten can directly benefit from opportunities to engage in computational thinking. One approach to provide these opportunities is to focus on social game play. Understanding gameplay is commonacross a range ofmedia and ages. Children can begin by solving puzzles on paper, continue on game boards, and ultimately complete their solutions on computers. Through th...

متن کامل

Understanding Computational Thinking before Programming: Developing Guidelines for the Design of Games to Learn Introductory Programming through Game-Play

This paper outlines an innovative game-based approach to learning introductory programming that is grounded in the development of computational thinking at an abstract conceptual level, but also provides a direct contextual relationship between game-play and learning traditional introductory programming. The paper proposes a possible model for, and guidelines in support of, this games-based app...

متن کامل

Learning Programming at the Computational Thinking Level via Digital Game-Play

This paper outlines an innovative game model for learning computational thinking (CT) skills through digital game-play. We have designed a game framework where students can practice and develop their skills in CT with little or no programming knowledge. We analyze how this game supports various CT concepts and how these concepts can be mapped to programming constructs to facilitate learning int...

متن کامل

Social computational thinking tools: reinventing computation education in public schools

For the last 15 years we have been exploring notions of design and social media as means to foster highly engaging as well as effective educational environments. We have created what we call social computational thinking tools with the goal to synthesize human abilities with computer affordances. This presentation will outline three social computational thinking tools and discuss how they have ...

متن کامل

Teaching Science Using Digital Literacy and 3D Gaming

This in-progress research project seeks to develop models for educational games that will address, but will not be limited to, the issues of: 1) formulating design strategies that maintain the motivational elements of creativity, exploration, problem solving and being fun to play while at the same time satisfying curriculum objectives; 2) integrating science literacy and computational thinking;...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011